package cn.com.headfree.entity;

import com.gta.edu.sdk.mybatis.common.Entity;

/**
 * 职工企业年金账户的详细信息
 * @author sai
 *
 */
public class QynjDetail extends Entity{
	private Double accountTotal;//账户总额
	private Double accountBalance;//账户可用余额
	private Double accountUsed;//账户已用金额
	private Integer accountStatus;//账户状态
	private String accountStatusStr;
	private Integer paymentStatus;//账户缴费状态（数据字 典）
	private String paymentStatusStr;
	private Double salary;//月工资
	private Double deptPaymentBase;//单位缴费基数
	private Double personalPaymentBase;//个人缴费基数
	private Double deptPaymentPercent;//单位缴费比例
	private Double personalPaymentPercent;//个人缴费比例
	public Double getAccountTotal() {
		return accountTotal;
	}
	public void setAccountTotal(Double accountTotal) {
		this.accountTotal = accountTotal;
	}
	public Double getAccountBalance() {
		return accountBalance;
	}
	public void setAccountBalance(Double accountBalance) {
		this.accountBalance = accountBalance;
	}
	public Double getAccountUsed() {
		return accountUsed;
	}
	public void setAccountUsed(Double accountUsed) {
		this.accountUsed = accountUsed;
	}
	public Integer getAccountStatus() {
		return accountStatus;
	}
	public void setAccountStatus(Integer accountStatus) {
		this.accountStatus = accountStatus;
	}
	public String getAccountStatusStr() {
		return accountStatusStr;
	}
	public void setAccountStatusStr(String accountStatusStr) {
		this.accountStatusStr = accountStatusStr;
	}
	public Integer getPaymentStatus() {
		return paymentStatus;
	}
	public void setPaymentStatus(Integer paymentStatus) {
		this.paymentStatus = paymentStatus;
	}
	public String getPaymentStatusStr() {
		return paymentStatusStr;
	}
	public void setPaymentStatusStr(String paymentStatusStr) {
		this.paymentStatusStr = paymentStatusStr;
	}
	public Double getSalary() {
		return salary;
	}
	public void setSalary(Double salary) {
		this.salary = salary;
	}
	public Double getDeptPaymentBase() {
		return deptPaymentBase;
	}
	public void setDeptPaymentBase(Double deptPaymentBase) {
		this.deptPaymentBase = deptPaymentBase;
	}
	public Double getPersonalPaymentBase() {
		return personalPaymentBase;
	}
	public void setPersonalPaymentBase(Double personalPaymentBase) {
		this.personalPaymentBase = personalPaymentBase;
	}
	public Double getDeptPaymentPercent() {
		return deptPaymentPercent;
	}
	public void setDeptPaymentPercent(Double deptPaymentPercent) {
		this.deptPaymentPercent = deptPaymentPercent;
	}
	public Double getPersonalPaymentPercent() {
		return personalPaymentPercent;
	}
	public void setPersonalPaymentPercent(Double personalPaymentPercent) {
		this.personalPaymentPercent = personalPaymentPercent;
	}
	@Override
	public String toString() {
		return "QynjDetail [accountTotal=" + accountTotal + ", accountBalance=" + accountBalance + ", accountUsed="
				+ accountUsed + ", accountStatus=" + accountStatus + ", accountStatusStr=" + accountStatusStr
				+ ", paymentStatus=" + paymentStatus + ", paymentStatusStr=" + paymentStatusStr + ", salary=" + salary
				+ ", deptPaymentBase=" + deptPaymentBase + ", personalPaymentBase=" + personalPaymentBase
				+ ", deptPaymentPercent=" + deptPaymentPercent + ", personalPaymentPercent=" + personalPaymentPercent
				+ "]";
	}
}
